31918
223503
705130
319745
372235
798454
396518
976690
583966
811414
597184
50915
5176799
3593581
3125148
2428804
2246988
2071609
1996358
192378
1778118
1724136
1699196
1645471